thatch fences - Turco Inglés Diccionario